MESKVTTTSSSTSKDPFFCLKWPWDSNKQPKSSSSVCDFQGPWLFRSMQTIGSIALSSLTSFGQNPNFRPKKKPLSSSEQGEAEQRAFAAALASQKEATVLEFYSHKCRLCNSLLKFVLEVEKRNSNWLSITMADAENEKWFPELLHYDVKYVPCFVLLDKNGQALAKTGVPSSRAHVIAGISHLLKMKRPPSK